Selectivity Evaluation in Distributed Database Query Operations: Static vs Dynamic Techniques

نویسندگان

  • Surbhi Bansal
  • Sofia Gupta
  • Rajinder Singh Virk
چکیده

In distributed database query optimization, one of the main factors affecting the performance of an execution strategy is the intermediate fragment sizes produced during the execution of the sub query operations. This paper analyses static vs. dynamic calculation for selectivity of intermediate relations generated in query processing. A Dynamic model for selectivity evaluation (DSET) has been proposed to simulate sub-query allocation and cost optimization for a distributed database query processing environment. Experiments have shown that dynamic evaluation of selectivity factor of sub query operation has significantly reduced the total query cost than its static estimation.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Using Materialized Views for Query Execution in Distributed Real-Time Database Management Systems

This paper describes how materialized views could be used in distributed Real-Time Database Management System. We provide algorithm for dynamic materialized views building and cost evaluation. The main difference of provided method is that we take into account temporal properties of base relations and data manipulation operations. Experimental part provides algorithm which builds materialized v...

متن کامل

Selectivity Estimation for Spatial Joins

Spatial Joins are important and time consuming operations in spatial database management systems. It is crucial to be able to accurately estimate the performance of these operations so that one can derive efficient query execution plans, and even develop/refine data structures to improve their performance. While estimation techniques for analyzing the performance of other operations, such as ra...

متن کامل

Relational Databases Query Optimization using Hybrid Evolutionary Algorithm

Optimizing the database queries is one of hard research problems. Exhaustive search techniques like dynamic programming is suitable for queries with a few relations, but by increasing the number of relations in query, much use of memory and processing is needed, and the use of these methods is not suitable, so we have to use random and evolutionary methods. The use of evolutionary methods, beca...

متن کامل

Processing and Optimization of Complex Queries in Schema-Based P2P-Networks

Peer-to-Peer infrastructures are emerging as one of the important data management infrastructures in the World Wide Web. So far, however, most work has focused on simple P2P networks which tackle efficient query distribution to a large set of peers but assume that each query can be answered completely at each peer. For queries which need data from more than one peer to be executed this is clear...

متن کامل

Selectivity & Cost Estimates in Query Optimization in Distributed Databases

Query optimizers are critical to the efficiency of modern relational database systems. If a query optimizer chooses a poor query execution plan, the performance of the database system in answering the query can be very poor. This study describes that there are numerous alternative ways to execute a query. These are so called execution plans. A component in the database management system called ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016